Definition of Punching Bag
-
(noun) an inflated ball or bag that is suspended and punched for training in boxing
-
(noun) a person on whom another person vents their anger; "he resigned because his boss used him as a punching bag"
Antonyms of Punching Bag
No Antonyms Found.
Homophones of Punching Bag
No Homophones Found.